how awful! - French English Dictionary